inspector of sluices and drains - Allemand Anglais Dictionnaire